// pages/mine/mine.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    // topHeight  获取的小程序胶囊按钮的安全高度
    //https://developers.weixin.qq.com/miniprogram/dev/api/ui/menu/wx.getMenuButtonBoundingClientRect.html
    topHeight:wx.getMenuButtonBoundingClientRect().height + wx.getMenuButtonBoundingClientRect().top+"px",
    // 状态栏高度
    // https://developers.weixin.qq.com/miniprogram/dev/api/base/system/system-info/wx.getSystemInfoSync.html
    safeHeight:wx.getSystemInfoSync().statusBarHeight+"px",
    // 计算标题高度  topHeight - safeHeight
    titleHeight:wx.getMenuButtonBoundingClientRect().height + wx.getMenuButtonBoundingClientRect().top - wx.getSystemInfoSync().statusBarHeight + "px",
    orderList:[
      {
          name:"未消费",
          imgs:'/assets/images/mine/mony.png',
          urls:0
      },
      {
          name:"待付款",
          imgs:'/assets/images/mine/pay.png',
          urls:1
      },
      {
          name:"待评价",
          imgs:'/assets/images/mine/evaluate.png',
          urls:2
      },
      {
          name:"退款",
          imgs:'/assets/images/mine/refund.png',
          urls:3
      },
  ],
  menuList:[
    {
        name:"影城会员卡",
        link : "/main/card"
    },
    {
        name:"优惠券",
        link : "/main/coupon"
    },
    {
        name:"我的收藏",
        link : ""
    },
    {
        name:"帮助与反馈",
        link : ""
    },
]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    // 获取胶囊按钮的高度（height）+ 距离顶部的距离（top）
    console.log(wx.getMenuButtonBoundingClientRect())
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    if(!wx.getStorageSync('token')){
        this.setData({
            isLogin:false
        })
        wx.showModal({
            title:"登录提示",
            content:"暂未登录，是否立即登录",
            success(res){
                if(res.confirm){
                     wx.navigateTo({
                        url: '/pages/login/login',
                    })
                }else{
                    wx.showToast({
                        title: '您取消了',
                        icon:"none"
                      })
                }
               
            }
        })
    }else{
        this.setData({
            isLogin:true
        })
    }
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})